be physically down - German English Dictionary